lagging strands - Turkish English Dictionary